electrical power supply box - Español Inglés Diccionario